registers of patents - French English Dictionary